/**
 * 生成指定数量的随机整数数组。
 * @param len - 要生成的随机数的数量。
 * @returns 包含指定数量随机整数的数组。
 */
export const generateNumData = (len: number) => {
  const result: number[] = [];
  for (let i = 0; i < len; i++) {
    result.push(Math.floor(Math.random() * 1000));
  }
  return result;
};

// 生成一个随机字符串的数组
export const generateStrData = (len: number) => {
  const result: string[] = [];
  for (let i = 0; i < len; i++) {
    result.push(Math.random().toString(36).slice(2));
  }
  return result;
};
export const generateObj = (len: number) => {
  const result: { name: string; value: number }[] = [];
  for (let i = 0; i < len; i++) {
    result.push({
      name: Math.random().toString(32).slice(2).slice(0, 4),
      value: Math.floor(Math.random() * 1000),
    });
  }
  return result;
};
